The gpx data in here seems a bit strange, the times are back-to-front (where they exist at all) - I must have done some manual editing and broke something...
(0.424 seconds)